/*
 * Copyright (C), 2013-2015, 韩伟
 * FileName: CronTiggerBean.java
 * Author:   yyt
 * Date:     2015年5月5日 下午2:08:21
 * Description: //模块目的、功能描述      
 * History: //修改记录
 * <author>      <time>      <version>    <desc>
 * 修改人姓名             修改时间            版本号                  描述
 */
package com.cango.qutz.web.entity;

import com.cango.framework.base.entity.BaseEntity;
import lombok.Data;

/**
 * 〈一句话功能简述〉<br>
 * 〈功能详细描述〉
 *
 * @author yyt
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
@Data
public class ScheduleJob extends BaseEntity {


    private Integer scheduleId;

    private String jobId;
    /**
     * 任务名称
     */
    private String jobName;

    /**
     * schedule的jobName
     */
    private String jobFactName;
    /**
     * 任务分组
     */
    private String jobGroup;
    /**
     * 任务状态 是否启动任务
     */
    private String jobStatus;
    /**
     * cron表达式
     */
    private String cronExpression;

    /**
     * 任务启动时 执行方法
     */
    private String methodName;
    /**
     * 描述
     */
    private String description;

    /**
     * 系统代码
     */
    private Integer clientId;

    private String clientCode;

    private String mailTo;
    /**
     * 是否立即执行
     */
    private String executeType;

    /**
     * 调用的url
     */
    private String url;

    /**
     * 私钥
     */
    private String privateKey;

    /**
     * 系统授权码
     */
    private String authCode;

    private String remark;

    private String isAdmin;

    private Long userId;

}
